package com.ruoyi.worker.service.workerSys;

import com.ruoyi.worker.domain.workAttendance.AttendanceSalary;

import java.util.List;
import java.util.Map;

/**
 * @ClassName AttendanceSalaeryService
 * @Description 长期工工资计算
 * @Author leizhang
 * Date 2021/11/28 9:04 上午
 * @Version 1.0
 **/
public interface AttendanceSalaryService {
    /**
     * @Description : 工资计算
     * @Author : leizhang
     * @Date 9:05 上午 2021/11/28
     * @param attendanceSalary
     * @return void
     **/
    int attendanceSalaryCalculate(AttendanceSalary attendanceSalary);

    /**
     * 查询长期工工资
     *
     * @param id 长期工工资主键
     * @return 长期工工资
     */
    public AttendanceSalary selectRzAttendanceSalaryById(int id);

    /**
     * 查询长期工工资列表
     *
     * @param rzAttendanceSalary 长期工工资
     * @return 长期工工资集合
     */
    public List<AttendanceSalary> selectRzAttendanceSalaryList(AttendanceSalary rzAttendanceSalary);

    /**
     * 修改长期工工资
     *
     * @param rzAttendanceSalary 长期工工资
     * @return 结果
     */
    public int updateRzAttendanceSalary(AttendanceSalary rzAttendanceSalary);


}
